pub fn new_count_distinct(input_str: &str) -> usize {

    let mut set = std::collections::HashSet::new();

    for ele in input_str.split(',').filter(|x|!x.is_empty()) {
        set.insert(ele);
    }

    //测试流水线


 
    set.len()
}
